home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d22 / ds320.arc / LOGI.DEF < prev    next >
Encoding:
Text File  |  1989-02-09  |  6.4 KB  |  180 lines

  1. ;Edited for distribution October 19, 1987
  2. ;
  3. ;This is DS.DEF     Source code for DS.MNU   Version 1.2
  4. ;
  5. ;
  6. ;                    DIRECTORY SCANNER PULL-DOWN MENUS
  7. ;                                  by
  8. ;                            Tom LaChe' 
  9. ;                            460 Belvedere East
  10. ;                            Colgate,  WI  53017
  11. ;
  12. ;                            July 15, 1987
  13. ;             
  14. ;                     For the Logitech Logimouse C7
  15. ;                         UPLOADED TO EXEC-PC
  16. ;
  17. ; Author's Note: If this wonderful piece of work is to function properly, you
  18. ;   MUST have your PATH setup to find the programs which some of the menus
  19. ;   call. The programs called are: Format.com, Chkdsk.com, Pkxarc.com,
  20. ;   Diskcopy.com, Label.com and Click.com and Menu.com for the electronic
  21. ;   rodent.
  22. ;   My PATH looks like this: PATH=C:\;C:\DOS;C:\UTILITY;C:\MOUSE;C:\MOUSE\MENU
  23. ;
  24. BEGIN  LeftB, MiddleB, RightB, LeftM, RightM, UpM, DownM, 70,30
  25. CHORDS LMB, LRB, MRB, ALLB
  26.  
  27. ;***** BUTTON ASSIGNMENTS *****
  28.  
  29. LeftB:   TYPE ENTER       ;Enter
  30. MiddleB: EXECUTE OPTION   ;OPTION MENU
  31. RightB:  TYPE ESC         ;Escape
  32.  
  33. ;***** MOVE ASSIGNMENTS *****
  34.  
  35. LeftM:   TYPE 0,75     ;Move Left
  36. RightM:  TYPE 0,77     ;Move Right
  37. UpM:     TYPE 0,72     ;Move Up
  38. DownM:   TYPE 0,80     ;Move Down
  39. UpMV:    TYPE 0,59     ;Move Up In Dir
  40. DownMV:  TYPE 0,60     ;Move Down In Dir
  41. LeftMV:  NOTHING       ;Do Nothing
  42. RightMV: NOTHING       ;Do Nothing
  43.  
  44. ;***** CHORD ASSIGNMENTS *****
  45.  
  46. LMB:    EXECUTE DIRS   ;Left & Middle Buttons
  47. LRB:    EXECUTE TAG    ;Left & Right Buttons
  48. MRB:    EXECUTE FILS   ;Middle & Right Buttons
  49. ALLB:   EXECUTE UTAG   ;All Buttons
  50.  
  51. DIRS:   ASSIGN LeftB, MiddleB, RightB, LeftMV, RightMV, UpMV, DownMV
  52. FILS:   ASSIGN LeftB, MiddleB, RightB, LeftM,  RightM,  UpM,  DownM
  53.  
  54.  
  55. OPTION: POPUP 1, 5, 14
  56. TEXT "OPTIONS ---->EXIT   Commands  Drive change  DOS-Cmds  Misc.  HELP!"
  57.           SELECT 1, 14, 4,
  58.           SELECT 1, 21, 8,    CMD
  59.           SELECT 1, 31, 12,   DRV
  60.           SELECT 1, 45, 8,    DOS
  61.           SELECT 1, 55, 5,    MISC
  62.           SELECT 1, 62, 5,    HELP
  63.           PEND
  64.  
  65. CMD: MENU "Commands", 2, 17, 14
  66.           OPTION "             ",
  67.           OPTION "Copy Tagged",   CTAG
  68.           OPTION "Delete Tagged", DTAG
  69.           OPTION "Move Tagged",   MTAG
  70.           OPTION "Print Tagged",  PTAG
  71.           OPTION "─────────────",
  72.           OPTION "Copy File",     CFILE
  73.           OPTION "Delete File",   DFILE
  74.           OPTION "Move File",     MFILE
  75.           OPTION "Print File",    PFILE
  76.           OPTION "List File",     LFILE
  77.           OPTION "Edit File",     EFILE
  78.           OPTION "Find File",     FFILE
  79.           OPTION "Rename File",   RFILE
  80.           OPTION "Execute File",  XFILE
  81.           OPTION "De─Arc File",   DARC
  82.           OPTION "Enter Command", CDOS
  83.           MEND
  84.  
  85. DRV: MENU "Select Drive", 2, 34, 14
  86.           OPTION "        "
  87.           OPTION "Drive A:",   CHDRVA
  88.           OPTION "Drive B:",   CHDRVB
  89.           OPTION "Drive C:",   CHDRVC
  90.           OPTION "Drive D:",   CHDRVD
  91.           MEND
  92.  
  93. HELP: POPUP  2, 10, 14 ;Vert Horiz Color
  94.   TEXT "╔═════════════════════════════════════════════════════════╗"
  95.   TEXT "║  Using The Mouse With DIRECTORY SCANNER  By Tom LaChe'  ║"
  96.   TEXT "╠═════════════════════════════════════════════════════════╣"
  97.   TEXT "║ ██   ██ ███████ ████      ████   █████  ██   ██ ███████ ║"
  98.   TEXT "║ ██   ██  ██   █  ██      ██  ██ ██   ██ ███ ███  ██   █ ║"
  99.   TEXT "║ ██   ██  ██ █    ██     ██      ██   ██ ███████  ██ █   ║"
  100.   TEXT "║ ██ █ ██  ████    ██     ██      ██   ██ ███████  ████   ║"
  101.   TEXT "║ ███████  ██ █    ██   █ ██      ██   ██ ██ █ ██  ██ █   ║"
  102.   TEXT "║ ███ ███  ██   █  ██  ██  ██  ██ ██   ██ ██   ██  ██   █ ║"
  103.   TEXT "║ ██   ██ ███████ ███████   ████   █████  ██   ██ ███████ ║"
  104.   TEXT "╠════════════════════════════╕╒═══════════════════════════╣"
  105.   TEXT "║     BUTTON ASSIGNMENTS     ││    CHORD ASSIGNMENTS      ║"
  106.   TEXT "╟────────────────────────────┤├───────────────────────────╢"
  107.   TEXT "║   Left Button...ENTER      ││Left & Middle..CHOOSE DIR  ║"
  108.   TEXT "║   Middle Button..MENU      ││Middle & Right.CHOOSE FILE ║"
  109.   TEXT "║   Right Button..ESCAPE     ││Left & Right.....TAG FILE  ║"
  110.   TEXT "║                            ││All Together...UNTAG FILES ║"
  111.   TEXT "╚════════════════════════════╧╧═══════════════════════════╝"
  112.           SELECT 2, 3, 55
  113.           PEND
  114.                   ; I bet you wonder how I made this graphic.
  115.  
  116. DOS: MENU "DOS Commands", 2, 50, 14
  117.           OPTION "             "
  118.           OPTION "Format A:",      FORMA
  119.           OPTION "Format B:",      FORMB
  120.           OPTION "Diskcopy A: B:", DCOPY
  121.           OPTION "Check_disk",     CHDSK
  122.           OPTION "Label_Disk A:",  LABEL
  123.           MEND
  124.  
  125.  
  126. MISC: MENU "Mouse Commands", 2, 61, 14
  127.          OPTION "           ",
  128.          OPTION " Load New Menu ",  LMENU
  129.          OPTION " Load Click",      CLON
  130.          OPTION " CLICK OFF ",      CLOF
  131.          MEND
  132.  
  133. ;***** LABEL ASSIGNMENTS *****
  134.  
  135. CHDRVA: TYPE "DA", ENTER     ;CHANGE TO DRIVE A:
  136. CHDRVB: TYPE "DB", ENTER     ;CHANGE TO DRIVE B:
  137. CHDRVC: TYPE "DC", ENTER     ;CHANGE TO DRIVE C:
  138. CHDRVD: TYPE "DD", ENTER     ;CHANGE TO DRIVE D:
  139. CTAG:   TYPE 0,46            ;ALT-C  Copy Function
  140. DTAG:   TYPE 0,32            ;ALT-D  Delete Function
  141. UTAG:   TYPE 0,22            ;ALT-U  Untag Files
  142. MTAG:   TYPE "M"             ;Move File
  143. PTAG:   TYPE "P"             ;Print File
  144. LFILE:  TYPE "L"             ;List File
  145. EFILE:  TYPE "E"             ;Edit File
  146. FFILE:  TYPE "F"             ;Find File
  147. RFILE:  TYPE "R"             ;Rename File
  148. XFILE:  TYPE "X"             ;Execute File
  149. CDOS:   TYPE "C"             ;Dos Commands
  150. TAG:    TYPE "T"             ;Tag File
  151. EXIT:   TYPE 0,67            ;Exit to Dos
  152. FMTA:   TYPE "FORMAT A:", ENTER
  153. FMTB:   TYPE "FORMAT B:", ENTER
  154. COPY:   TYPE "DISKCOPY A: B:", ENTER
  155. CDSK:   TYPE "CHKDSK "
  156. LAB:    TYPE "LABEL A:",ENTER
  157. CLION:  TYPE "CLICK", ENTER, ENTER
  158. CLIOF:  TYPE "CLICK OFF", ENTER, ENTER
  159. LMU:    TYPE "MENU "
  160. PKXARC: TYPE "PKXARC "
  161. CFILE:  EXECUTE TAG, CTAG
  162. DFILE:  EXECUTE TAG, DTAG
  163. MFILE:  EXECUTE TAG, MTAG
  164. PFILE:  EXECUTE TAG, PTAG
  165. FORMA:  EXECUTE CDOS, FMTA
  166. FORMB:  EXECUTE CDOS, FMTB
  167. CHDSK:  EXECUTE CDOS, CDSK
  168. LABEL:  EXECUTE CDOS, LAB
  169. DCOPY:  EXECUTE CDOS, COPY
  170. LMENU:  EXECUTE CDOS, LMU
  171. CLON:   EXECUTE CDOS, CLION
  172. CLOF:   EXECUTE CDOS, CLIOF
  173. DARC:   EXECUTE CDOS, PKXARC
  174.  
  175.  
  176.  
  177.  
  178. 
  179.